@charset "utf-8";
/*
    Document   : CSS样式初始化
    Created on : 2019.08.16
    Author     : Claire
    License    : MIT
    Description: CSS样式表的初始化，全局样式设置
    Import     : <link href="css/reset.css" rel="stylesheet" type="text/css" />
    Copyright (c) 2019 Claire
*/

/**重置**/
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p,a,big, img, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { background:transparent none repeat scroll 0% 0%;border: 0; margin: 0; padding: 0; font-size:14px; font: inherit; -webkit-text-size-adjust: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;box-sizing: border-box; }
body {font-family:"Microsoft YaHei","\5b8b\4f53","Arial"; -webkit-text-size-adjust:100%;color:#333; background: #f1f1f1; }
/* IE6对positon:fixed的单独处理修正IE6滚动抖动的bug */
*html,*html body,html{background-image:url(about:blank);/*修正IE6滚动抖动的bug*/background-attachment: fixed;}
/* ie6 7 8(q) bug 显示为行内表现 */
img{ border: none; outline: none;-moz-outline:none; cursor:pointer;}
ol,ul,li { list-style: none; }
input,button,textarea,select,optgroup,option{ font-size:100%; font: inherit; height: inherit;  }
a img { border:none; }
input,select,option{ outline: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;box-sizing: border-box; }
hr { border: none; height: 1px; }
table { border-collapse:collapse; border-spacing:0; }
a { cursor: pointer; text-decoration: none; outline: none; blr:expression(this.onFocus=this.blur());  color: #29c4f5;  text-decoration: underline; /**可调整颜色**/}
a:hover { cursor: pointer; text-decoration: none; color: #1a51ba; }  
a:active {star:expression(this.onFocus=this.blur());}
::selection {color: #fff;background-color: #29c4f5;}    
::-moz-selection {color: #fff;background-color: #29c4f5;}
button,textarea,input,select{ outline: none; border:none;  }

/*滚动条*/
.scroll-bar::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 3px rgba(14,32,48,0.0);border-radius: 10px;background-color: #eee; border:1px solid #dcdcdc;}
.scroll-bar::-webkit-scrollbar{width:5px; height: 5px; background-color: #F5F5F5;}
.scroll-bar::-webkit-scrollbar-thumb{border-radius:0px;-webkit-box-shadow: inset 0 0 6px rgba(14, 32, 48, 0.0);background-color: #1a51ba; border:1px solid #1a51ba;}

/*清除浮动*/
.clearfix:after { content: ".";display: block;height: 0;font-size: 0;clear: both;visibility: hidden; }
.clearfix { zoom: 1; }

/**浮动**/
.mg{ margin: 0 auto; }
.fl{ float: left; }
.fr{ float: right; }
.cl{ float: none; clear: both; }
.rel{ position: relative; }
.abs{ position: absolute; }

/**间距**/
.mt5{margin-top: 5px;}
.mt8{margin-top: 8px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml40{margin-left: 40px;}

/**圆角**/
.rad5{ border-radius:5px;}
.rad10{ border-radius:10px;}
.rad15{ border-radius:15px;}
.rad20{ border-radius:20px;}
.rad25{ border-radius:25px;}
.rad30{ border-radius:30px;}

/**文字浮动**/
.al{ text-align: left; }
.ar{ text-align: right; }
.ac{ text-align: center; }

/**字体大小**/
.fs10{ font-size:0.71rem;}
.fs12{ font-size:0.86rem;}
.fs14{ font-size:1rem;}
.fs16{ font-size:1.14rem;}
.fs18{ font-size:1.28rem;}
.fs20{ font-size:1.42rem;}
.fs22{ font-size:1.57rem;}
.fs24{ font-size:1.71rem;}
.fs26{ font-size:1.85rem;}
.fs28{ font-size:2rem;}
.fs30{ font-size:2.14rem;}
.fs32{ font-size:2.28rem;}
.fs34{ font-size:2.42rem;}
.fs36{ font-size:2.57rem;}
.fs38{ font-size:2.71rem;}
.fs40{ font-size:2.85rem;}
.fw{ font-weight:bold;}
.fn{ font-weight:normal;}
.hander{ cursor:pointer;}

/*字体颜色*/
.clo1a5 { color: #1a51ba; } /**蓝色**/
.cloff2 { color: #ff2d2d; } /**红色**/
.clof33 { color: #f3371c; } /**红色top1**/
.cloff9 { color: #ff9000; } /**橙色top2**/
.clo568 { color: #5687e4; } /**蓝色top3**/
.clo333 { color: #333; }
.clo666 { color: #666; }
.clo999 { color: #999; }

/**定义数字字体**/
@font-face {
  font-family: "GOTHIC_0";
  src:url('../fonts/GOTHIC_0.ttf') format('truetype');
}
.num-font{ font-family:"GOTHIC_0" !important; }


/*清除表单控件默认样式*/
select{
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	-o-appearance:none;/*清除主流浏览器对select自带的样式*/
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*重置iOS下，点击某元素时出现的半透明的灰色背景的样式*/
	background:url(../images/icon_select_bg.png) no-repeat 95% center,url(../images/icon_po.png) no-repeat 10px center;
	}
select::-ms-expand {
	display: none;/*清除ie浏览器对select自带的样式，只支持IE10及以上*/
	}
textarea{
	resize:none;/*清除谷歌浏览器文本域中自带的拖拽缩放属性*/
	}
